Node Data Fields (SWMM)
A SWMM network can include three different types of nodes; junction, outfall and storage.
Information relating to a node can be viewed and edited on the Node Grid Window of the Nodes Grid or on the Node Property Sheet, which contains all the properties related to a node.
To view and edit all node data, use the Property Sheet.
The table below describes all the data which can be used to define a Node. For details of results fields for nodes, see the Node Results Data Fields (SWMM) topic.
Fields that are common to the majority of objects can be found in the Common Fields topic.
Node Data
Database Table Name: sw_node
Field Name |
Help Text |
Database Field |
Size |
Precision |
Default |
Error Lower Limit |
Error Upper Limit |
Warning Lower Limit |
Warning Upper Limit |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Node ID | A unique name for the node, up to 254 letters, numbers and underscore characters. Upper and lower case letters are treated as being the same. | node_id | Text | 254 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Node type |
The type of node. The following options are available:
|
node_type |
Text |
10 |
|
0 |
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
x |
The X co-ordinate for the node position. |
x |
Double |
|
XY |
1 |
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
y |
The Y co-ordinate for the node position. |
y |
Double |
|
XY |
1 |
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Invert elevation | The elevation of the bottom of the node. | invert_elevation | Double | Z | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ground level |
Enabled when Node type is set to Junction or Storage. The ground level of the node. |
ground_level | Double | Z | 3 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Max depth |
Enabled when Node type is set to Junction or Storage. The maximum depth of the node. This is normally equal to the value of the Ground level minus the Invert elevation and, if the default data flag (#D) is set, this will be automatically calculated when the Invert elevation and Ground level are specified. |
maximum_depth | Double | Y | 3 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initial water depth |
Enabled when Node type is set to Junction or Storage. The initial depth of water in the node at the start of the simulation. This should not be greater than the specified Max depth. |
initial_depth | Double | Y | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Surcharge depth |
Enabled when Node type is set to Junction or Storage. Additional depth of water beyond the maximum depth that is allowed before the junction or store floods. |
surcharge_depth | Double | Y | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ponded area |
Enabled when Node type is set to Junction. The area occupied by ponded water above the junction after flooding occurs. |
ponded_area | Double | NA | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Flood type |
Enabled when Node type is set to Junction. Determines how flooding at a junction node will be handled during a 2D simulation. The following options are available:
|
flood_type |
Text |
8 |
|
0 |
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Flooding discharge coefficient |
Enabled when Flood type is set to 2D. The discharge coefficient for the orifice flow equations used for calculating flooding at 2D nodes. |
flooding_discharge_coeff | 2 | 0.5 | 0.01 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Treatment |
A series of records which define a set of treatment functions for the removal of pollutants entering this particular node. The records are specified on a grid which is displayed by clicking on the button. Database Table Name: sw_node_treat
|
treatment | Structure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sewershed contributing area |
The area of the sewershed that contributes rainfall-dependent infiltration/inflow to the node. This is typically only a small, localised part of the subcatchment area that contributes surface runoff to the node. |
unit_hydrograph_area | Double | A | 3 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Unit hydrograph |
The unit hydrograph group associated with this node. Any group already defined can be selected from the dropdown list. Alternatively, a new one can be added or an existing one modified using the button located to the left of the field. This displays the non-visual object menu, from which you can select the appropriate option. The unit hydrographs in the group are used with the group's associated rain gage to develop a time series of RDII inflows per unit area over the period of the simulation. |
unit_hydrograph_id | Text | 254 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Baseline inflow | A constant baseline value applied to the hydrographs associated with this node. | inflow_baseline | Double | Q | 3 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inflow scale factor |
The scale factor which adjusts the values of the direct inflow time series. A scale factor can be used, for example, to change the magnitude of an inflow hydrograph while keeping its shape the same, without having to re-edit the entries in the hydrograph time series, or to allow a group of nodes sharing the same time series to have their inflows behave in a time-synchronised fashion while allowing their individual magnitudes be different. Note that the Baseline inflow value is not adjusted by this factor. |
inflow_scaling |
Double | 3 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inflow pattern | The name of a time pattern which can be used to adjust the Baseline inflow on either an hourly, daily, weekend hourly or monthly basis (depending on the type of time pattern specified). |
inflow_pattern |
Text | 254 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pollutant inflow |
This field contains a series of records defining the inflow of pollutants to this node. These are entered on a grid which is displayed by clicking on the button. Database Table Name: sw_node_pol_inflow
|
pollutant_inflows | Structure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Base flow | The average baseline value for the dry weather flow (DWF) and any corresponding constituents entering this node. | base_flow | Double | Q | 3 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Base flow pattern 1 | The name of a time pattern which can be used to adjust the Base flow. This may be on either an hourly, daily, weekend hourly or monthly basis (depending on the type of time pattern specified). | bf_pattern_1 | Text | 254 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Base flow pattern 2 | The name of a time pattern which can be used to adjust the Base flow. This may be on either an hourly, daily, weekend hourly or monthly basis (depending on the type of time pattern specified). | bf_pattern_1 | Text | 245 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Base flow pattern 3 | The name of a time pattern which can be used to adjust the Base flow. This may be on either an hourly, daily, weekend hourly or monthly basis (depending on the type of time pattern specified). | bf_pattern_1 | Text | 254 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Base flow pattern 4 | The name of a time pattern which can be used to adjust the Base flow. This may be on either an hourly, daily, weekend hourly or monthly basis (depending on the type of time pattern specified). | bf_pattern_1 | Text | 254 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pollutant DWF |
This field contains a series of records defining the dry weather flow of pollutants to this node. These are entered on a grid which is displayed by clicking on the button. Database Table Name: sw_node_pollutant_dwf
|
pollutant_dwf | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Additional DWF |
This field contains a series of records defining the dry weather flow of additional inflows to this node. These are entered on a grid which is displayed by clicking on the button. Database Table Name: sw_node_additional_dwf
|
additional_dwf | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Outfall type |
Displayed only when Node type is set to Outfall. Specifies how outfall (flow) leaves the node. The following options are available:
|
outfall_type | Text | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tide gate |
Displayed only when Node type is set to Outfall, and enabled when Outfall type is set to Free or Normal. A check box which indicates whether or not a tide gate, which prevent blackflow through the node, is present. Unchecked (no tide gate) by default. |
flap_gate | Boolean | False | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fixed stage |
Displayed only when Node type is set to Outfall and Outfall type is set to Fixed. The elevation at which flow leaves the node. |
fixed_stage | Double | Z | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Route to subcatchment |
Displayed only when Node type is set to Outfall. The name of the subcatchment that receives the outfall. |
route_subcatchment | Text | 254 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tidal curve |
Displayed only when Node type is set to Outfall, and Outfall type is set to Tidal. The name of the tidal curve which supplies the outfall data. Any curve already defined can be selected from the dropdown list. Alternatively, a new one can be added or an existing one modified using the button located to the left of the field. This displays the non-visual object menu, from which you can select the appropriate option. |
tidal_curve_id | Text | 254 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Storage type |
Displayed only when Node type is set to Storage. Specifies how the surface area of the storage node varies with water depth. The following options are available:
|
storage_type | Text | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Storage curve |
Displayed only when Node type is set to Storage, and Storage type is set to Tabular. Name of the storage curve which provides the surface area and depth for this storage node. Any group already defined can be selected from the dropdown list. Alternatively, a new one can be added or an existing one modified using the button located to the left of the field. This displays the non-visual object menu, from which you can select the appropriate option. The curve will be extrapolated to meet the Max depth if required. |
storage_curve | Text | 254 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Coeff of shape function |
Displayed only when Node type is set to Storage, and Storage type is set to Functional. The value of the coefficient (A) in the storage type functional equation. |
functional_coefficient | Double | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Constant of shape function |
Displayed only when Node type is set to Storage, and Storage type is set to Functional. The value of the constant (C) in the storage type functional equation. |
functional_constant | Double | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Exponent of shape function |
Displayed only when Node type is set to Storage, and Storage type is set to Functional. The value of the exponent (B) in the storage type functional equation. |
functional_exponent | Double | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Evaporation factor |
Displayed only when Node type is set to Storage. The fraction of the potential evaporation from the storage node's water surface that is actually realised. |
evaporation_factor | Double | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hydraulic conductivity |
Displayed only when Node type is set to Storage. Soil saturated hydraulic conductivity. |
conductivity | Double | 3 |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initial moisture deficit |
Displayed only when Node type is set to Storage. The soil (initial) moisture deficit is the fraction difference between the soil porosity and actual moisture content, expressed as a percentage. The Green-Ampt topic contains typical values used for different soil types. |
initial_moisture_deficit | Double | MOIST_DEF | 3 |
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Capillary suction |
Displayed only when Node type is set to Storage. This is the average capillary suction at the wetting front. It depends on the soil type. The Green-Ampt topic contains typical values used for different soil types. |
suction_head | Double | ID | 3 |